hot chamber pressure die casting machine - French English Dictionary